Implementation of FIR Filter using Adjustable Window Function and Its Application in Speech Signal Processing
نویسنده
چکیده
Digital filter plays an important role in digital signal processing applications. Digital filter can also be applied in speech processing applications, such as speech filtering, speech enhancement, noise reduction and automatic speech recognition among others. In this paper Matlab program is used to implement a low-pass FIR filter using adjustable window function based on Hamming window. In some applications such as frequency spectral analysis of a signal, a small main lobe width of the window function in frequency domain is required for increasing the ability to distinguish two closely spaced frequency components without increasing the length of the filter. In this adjustable window function the width of main lobe and amplitude of the side lobe can be varied by changing the value of for a fixed length. The comparisons of low pass FIR filters for different values of are shown. Designed low-pass FIR filter is used in the speech filtering application. The filter is applied to a recorded speech signal to remove highfrequency components of the speech signal. Signal comparison in time and frequency domain between filtered speech and original speech shows that a high frequency component of the original speech signal successively eliminates by using this low pass filter. Keywords-FIR filters, Window function, Hamming Window, Low-pass filter, FFT, IFFT, Speech Signal.
منابع مشابه
Implementation of Fir Filter Using Efficient Window Function and Its Application in Filtering a Speech Signal
Digital filtering is one of the main fundamental aspect of Digital signal processing, So Digital filters are widely used in many digital signal processing applications. In this paper low-pass FIR filter is implemented using an efficient adjustable window function based on Blackman window function. In this adjustable window function for a fixed length the bandwidth of main lobe and side lobe amp...
متن کاملDesign and Implementation of Fft Filter Using Vhdl Ip Core Based Design
The FIR FFT core is intended for the signal filtering. With the FIR filter of large impulse response length which exceeds up to Ni = 512 samples. Each FFT iteration dates are computed by the computational unit, called FFTDPATH, another words, data path for FFT calculations. FFTDPATH calculates the radix-2 FFT butterfly in the high pipelined mode. Therefore in each clock cycle one complex number...
متن کاملDesign and Implementation of Digital Demodulator for Frequency Modulated CW Radar (RESEARCH NOTE)
Radar Signal Processing has been an interesting area of research for realization of programmable digital signal processor using VLSI design techniques. Digital Signal Processing (DSP) algorithms have been an integral design methodology for implementation of high speed application specific real-time systems especially for high resolution radar. CORDIC algorithm, in recent times, is turned out to...
متن کاملDesign And Performance of Finite impulse Response Filter Using Hyperbolic Cosine Window
In this paper a proposed of design and analysis of Finite impulse response filter using Hyperbolic Cosine window (Cosh window for short). This window is very useful for some applications such as beam forming, filter design, and speech processing. Digital FIR filter designed by Kaiser window has a better far-end stop-band attenuation than filter designed by the other previously well known adjust...
متن کاملDesign of FIR filter using hanning window, hamming window and modified hamming window
Digital filters are widely used in many digital signal processing applications. Therefore, digital filtering is one of the basic needs of digital signal processing. This paper introduces the definition and basic principles of FIR digital filters, and the design based on MATLAB.After the description of the process of design, the matlab program is used to implement FIR filter using modified coeff...
متن کامل